/**
 * <h1>中介者模式(Mediator)</h1>
 * <pre>
 * 使用中介者模式的优点：

1.降低了系统对象之间的耦合性，使得对象易于独立的被复用。

2.提高系统的灵活性，使得系统易于扩展和维护。

使用中介者模式的缺点：

中介者模式的缺点是显而易见的，
1.因为这个“中介“承担了较多的责任，所以一旦这个中介对象出现了问题，那么整个系统就会受到重大的影响。
2.中介者会庞大，变得复杂难以维护
 * </pre>
 * @author: chaoyang.ren
 * @date:Jun 22, 2017
 * @time:2:23:40 PM
 * @email:chaoyang.ren@foxmail.com
 * @version: 1.0
 */
package pattern.behavioral.mediator;